Login panel service

This service creates the log in page on the LS One POS. This includes the both of the Login controls and the page that is displayed when the POS is requesting log on information.

This service also has the Permission override functionality as well as the Lock terminal dialog

 

This service gives partners access to the log on process for any customizations needed. If any hardware, web services or any additional functionality needs to be started, notified during the log on process it can be done here.

 

Configurations

The log in page on the POS can be changed to display an employee list instead of user name and password control by setting the "Display employee list at log in" property on the functionality profile (staff tab)

Main functionality

 

Name Description
CreateLoginPage Creates the login page, retrieves all configurations needed and returns the page
CreateAuthorizeOperationPage Creates and returns the Authorization operation page.
LockTerminal Displays the lock terminal dialog
PermissionOverrideDialog Displays the permission override dialog if the user doesn't have the required permissions to run the operation
SwitchUser Resets the user object to have information about a new user at logon
LoginControl The user and password control displayed on the default logon page
LoginControlList The control displayed on the LogonListPage when the users should be displayed in a list

 

Pages

 

Name Description
AuthorizeOperationPage The user name and password control displayed when the user wants to Exit the POS, Reboot or Shutdown the computer or set the training mode.
LogonListPage The page displayed in the logon dialog of the POS when the user has selected to display the staff in a list for selection
LogonPage The page displayed in the logon dialog of the POS. This is the default view when the POS is first installed

POS Operations

All operations in the POS can possibly directly call the Login Panel service.

Name Description
Lock terminal Calls function Lock terminal
All operations All POS operations call the Permission override dialog when needed

Development pack

To find this service in the development pack go to DevPack\Source\POS\Services

See also

Login control

Login control list